html, body, #app {
    height: 100%;
    width: 100%;
    top: 0;
    bottom: 0;
    position: absolute;
    min-width: 1024px;
    overflow: auto;
}

#app {
    font-family: Avenir, Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-align: center;
    color: #2c3e50;
}

.home-content {
    background-color: #fff;
    height: 100%;
}

.el-collapse-item__header {
    font-size: 18px;
    font-weight: 600;
    padding: 0 20px;
}

.main-header {
    height: auto;
    padding: 0;
}
.main-content {
    height: 100%;
}
.collapse-title > .el-collapse-item__header {
    font-size: 18px;
    font-weight: 600;
    background: #66b1ff94;
    padding: 0 20px;
}

